package file;

import java.io.File;
/** 获取一个目录中的所有子项 */
public class ListFilesDemo {
    public static void main(String[] args) {
        // 获取当前项目目录中的所有子项
        File dir = new File(".");
        /**
         *  list 列表
         *  boolean isFile()  判断是否是一个文件
         *  boolean isDirectory()  判断是否是一个目录
         *  File[] listFiles()  获取单枪 File 对象表示的目录中的所有子项
         */
        if (dir.isDirectory()) {
            File[] files = dir.listFiles();
            System.out.println("一共有" + files.length + "个子项");
            for (int i = 0; i < files.length; i++) {
                System.out.println(files[i].getName());
            }
        }

    }
}
